public transportation facility - Alemán Inglés Diccionario